// pages/myCenter/config.js.js
const controller = require("../controllers/Controller").controller
Page({

  /**
   * 页面的初始数据
   */
  data: {
    detail: ""
  },
  
  //注销按钮
  cancleUser() {

    wx.showModal({
      title: '注销后，您将放弃以下权益：',
      confirmText: "注销",
      content: `1. 您的所有交易记录将被清空，请确保所有交易已完结且无纠纷，账户注销后因历史交易可能产生的退换货、维权相关的资金退回等权益将视作自动放弃。   2. 您的身份信息、账户信息、店铺积分、金币等会员权益将被清空且无法恢复`,
      success(res) {
        if (res.confirm) {
          wx.showModal({
            title: '注销后，您将放弃以下权益：',
            content: `1. 您的所有交易记录将被清空，请确保所有交易已完结且无纠纷，账户注销后因历史交易可能产生的退换货、维权相关的资金退回等权益将视作自动放弃。  2. 您的身份信息、账户信息、店铺积分、金币等会员权益将被清空且无法恢复。`,
            confirmText: "确认注销",
            success(res) {
              if (res.confirm) {
                controller.cancellation().then(res => {
                  wx.showToast({
                    title: '注销成功',
                  })
                  wx.clearStorageSync()
                  setTimeout(function () {
                    wx.navigateBack()
                  }, 1000)
                })
              }
            }
          })
        }
      }
    })
  },

  //获取个人中心数据
  getAccountDetail() {
    controller.getAccountDetail().then(res => {
      this.setData({
        detail: res.data
      })
    })
  },
  //跳转我的收益
  goMyAccount(e) {
    wx.navigateTo({
      url: '/pages/myCenter/myAccount',
    })
  },
  //跳转隐私协议
  goPrivacy() {
    wx.navigateTo({
      url: "/pages/Login/agree?id=18"
    })
  },

  //跳转用户协议
  goagree() {
    wx.navigateTo({
      url: "/pages/Login/agree?id=6"
    })
  },

  //跳转关于我们
  toAboutUs() {
    wx.navigateTo({
      url: "/pages/my/vip/vip_aboutUs/index"
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getAccountDetail()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})